rat ridden - İspanyolca İngilizce Sözlük